hydroxyacetic acid - English Synonyms Dictionary

hydroxyacetic acid

n.
[1] glycolic acid , glycollic acid